public class AnzeigeTypUmsetzungTlsDefault
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
m_codeZustandBleibtErhalten
Code für 'Zustand bleibt erhalten'.
|
private static de.bsvrz.sys.funclib.debug.Debug |
m_debug
DebugLogger für Debug-Ausgaben.
|
(package private) static boolean |
m_kanalSteuerungUeberDeFehler
Kanalsteuerung wird von atg.tlsGloDeFehler übernommen, daher muss atg.tlsGloKanalSteuerung nicht ausgewertet werden
|
protected boolean |
m_kannFreieGrafik
Information, ob die Anzeige freie Grafik darstellen kann.
|
protected boolean |
m_kannFreiText
Information, ob die Anzeige freien Text darstellen kann.
|
protected java.util.HashMap |
m_listeAnzeigeAktorTlsAnzeige
HashMap mit AnzeigeAktorTls mit Key Anzeige.
|
protected java.util.HashMap |
m_listeAnzeigeAktorTlsDes
HashMap mit AnzeigeAktorTls mit Key DEs.
|
protected java.util.HashMap |
m_listeAnzeigeEigenschaftIst
HashMap mit Attributgruppe atg.anzeigeEigenschaftIst für alle Anzeigen aktuell.
|
protected java.util.HashMap |
m_listeAnzeigeStatus
HashMap für Status Methoden für alle Anzeigen.
|
(package private) static int |
STATUS_GESTOERT
Status gestört.
|
(package private) static int |
STATUS_KOMMUNIKATIONSAUSFALL
Status Kommunikationsausfall.
|
(package private) static int |
STATUS_OK
Status ok.
|
(package private) static int |
STATUS_STROMAUSFALL
Status Stromausfall.
|
(package private) static int |
STATUS_TEILSTOERUNG
Status TeilStörung.
|
(package private) static int |
STATUS_TÜRKONTAKT
Status Türkontakt.
|
(package private) static int |
STATUS_UNDEFINIERT
Status undefiniert.
|
Constructor and Description |
---|
AnzeigeTypUmsetzungTlsDefault(java.util.HashMap listeAnzeigeAktorTlsDes,
java.util.HashMap listeAnzeigeAktorTlsAnzeige,
boolean kannFreieGrafik,
boolean kannFreiText)
Konstruktor mit Übergabe der notwendigen HashMaps und speziellen Anzeige-Informationen.
|
AnzeigeTypUmsetzungTlsDefault(java.util.HashMap listeAnzeigeAktorTlsDes,
java.util.HashMap listeAnzeigeAktorTlsAnzeige,
java.util.HashMap listeAnzeigeEigenschaftIst,
java.util.HashMap listeAnzeigeStatus)
Konstruktor mit Übergabe der notwendigen HashMaps.
|
Modifier and Type | Method and Description |
---|---|
de.bsvrz.dav.daf.main.ResultData |
anzeigeAutarkSoll(de.bsvrz.dav.daf.main.ResultData resultData,
java.lang.Long zeitpunktUebergeordnet)
Abarbeitung der Autark-Versorgung aus dem Modell AnzeigenGlobal.
|
de.bsvrz.dav.daf.main.ResultData |
anzeigeEigenschaftSoll(de.bsvrz.dav.daf.main.ResultData resultData,
java.lang.Long zeitpunktUebergeordnet)
Abarbeitung der Befehle aus dem Modell AnzeigenGlobal.
|
protected void |
bearbeiteWvzCodePlausibilitaet(AnzeigeAktorTls anzeigeAktorTls,
de.bsvrz.dav.daf.main.config.SystemObject de,
int code,
boolean plausibel,
long dataTime)
Bearbeitet den Fall, dass der WVZ-Code plausibel/nicht plausibel (nicht versorgt) ist.
|
private int |
fontUmsetzungAusAnzeigeBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls,
java.lang.String pidFont)
Bestimmung des Code der FontUmsetzungTls, kann er nicht bestimmt werden, wird der Code 0 zurückgegeben.
|
private java.lang.String |
fontUmsetzungAusTlsBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls,
int code,
java.lang.String pidGrundFontUmsetzungTls)
Bestimmung der Pid der FontUmsetzungTls, kann er nicht bestimmt werden, wird die Pid des GrundFontUmsetzungTls zurückgegeben.
|
java.util.HashMap |
getListeAnzeigeAktorTlsAnzeige()
Holen der HashMap mit AnzeigeAktorTls mit Key Anzeige.
|
java.util.HashMap |
getListeAnzeigeAktorTlsDes()
Holen der HashMap mit AnzeigeAktorTls mit Key DE's.
|
java.util.HashMap |
getListeAnzeigeEigenschaftIst()
Holen der HashMap mit Attributgruppe atg.anzeigeEigenschaftIst für alle Anzeigen aktuell.
|
java.util.HashMap |
getListeAnzeigeStatus()
Holen der HashMap für Status Methoden für alle Anzeigen.
|
boolean |
isKannFreieGrafik()
Holen der Information, ob die Anzeige freie Grafik darstellen kann.
|
boolean |
isKannFreiText()
Holen der Information, ob die Anzeige freien Text darstellen kann.
|
void |
setKannFreieGrafik(boolean kannFreieGrafik)
Setzen der Information, ob die Anzeige freie Grafik darstellen kann.
|
void |
setKannFreiText(boolean kannFreiText)
Setzen der Information, ob die Anzeige freien Text darstellen kann.
|
protected java.lang.String |
statusAusWertBestimmen(int status)
Umsetzung des kodierten Status in den entsprechenden Text.
|
protected java.lang.String |
statusBestimmen(java.lang.String anzeigePid,
java.lang.String methode,
int status)
Bestimmen des aktuellen Anzeige-Status mit der Möglichkeit gleichzeitiger Übergabe des Status einer Abarbeitungs-Methode.
|
private int |
textAusrichtungAusAnzeigeBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls,
java.lang.String pidAusrichtung)
Bestimmung des Code der Text-Ausrichtung, kann sie nicht bestimmt werden, wird Code 0 zurückgegeben.
|
private java.lang.String |
textAusrichtungAusTlsBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls,
int code)
Bestimmung der Text-Ausrichtung, kann sie nicht bestimmt werden, wird die Text-Ausrichtung 'Undefiniert' zurückgegeben.
|
de.bsvrz.dav.daf.main.Data |
tlsGloDeFehler(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung des DE-Fehler genau nach TLS.
|
de.bsvrz.dav.daf.main.Data |
tlsGloKanalSteuerung(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung der Kanalsteuerung genau nach TLS.
|
protected de.bsvrz.dav.daf.main.Data |
tlsWzgBlinken(de.bsvrz.dav.daf.main.Data data,
de.bsvrz.dav.daf.main.Data dataAnzeigeEigenschaftIst)
Abarbeitung des Anteiles Blinken genau nach TLS 93.
|
protected de.bsvrz.dav.daf.main.Data |
tlsWzgBlinken(de.bsvrz.dav.daf.main.Data data,
de.bsvrz.dav.daf.main.Data dataAnzeigeIst,
java.lang.String attribut)
Abarbeitung des Anteiles Blinken genau nach TLS 93.
|
de.bsvrz.dav.daf.main.Data |
tlsWzgDefekteLampen(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung der defekten Lampen genau nach TLS.
|
de.bsvrz.dav.daf.main.Data |
tlsWzgErgänzendeDeFehlerMeldung(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung der ergänzenden DE-Fehler-Meldung nach TLS.
|
de.bsvrz.dav.daf.main.Data |
tlsWzgGestörteTextPositionen(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung der gestörten Textpositionen genau nach TLS.
|
de.bsvrz.dav.daf.main.Data |
tlsWzgGrundEinstellung(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung der TLS-WzgGrundEinstellung nach TLS 2002.
|
de.bsvrz.dav.daf.main.Data |
tlsWzgNichtDarstellbareWVZ(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung der nicht darstellbaren WVZ genau nach TLS 93.
|
de.bsvrz.dav.daf.main.Data |
tlsWzgStellZustand(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung des TLS-WvzStellZustand nach TLS 2002.
|
protected de.bsvrz.dav.daf.main.Data |
tlsWzgStellZustandBlinken(de.bsvrz.dav.daf.main.Data data,
de.bsvrz.dav.daf.main.Data dataAnzeigeEigenschaftIst)
Abarbeitung des Anteiles Blinken des TLS-WzgStellZustand genau nach TLS 93.
|
de.bsvrz.dav.daf.main.Data |
tlsWzgWechselText(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung des TLS-WechselText genau nach TLS 93.
|
protected de.bsvrz.dav.daf.main.Data |
tlsWzgWechselTextBlinken(de.bsvrz.dav.daf.main.Data data,
de.bsvrz.dav.daf.main.Data dataAnzeigeEigenschaftIst)
Abarbeitung des Anteiles Blinken des TLS-WechselText genau nach TLS 93.
|
de.bsvrz.dav.daf.main.Data |
tlsWzgWvzStellZustand(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung des TLS-WvzStellZustand nach TLS 93.
|
protected de.bsvrz.dav.daf.main.Data |
tlsWzgWvzStellZustandBlinken(de.bsvrz.dav.daf.main.Data data,
de.bsvrz.dav.daf.main.Data dataAnzeigeEigenschaftIst)
Abarbeitung des Anteiles Blinken des TLS-WzgWvzStellZustand genau nach TLS 93.
|
private static de.bsvrz.sys.funclib.debug.Debug m_debug
static final int STATUS_OK
static final int STATUS_TEILSTOERUNG
static final int STATUS_GESTOERT
static final int STATUS_STROMAUSFALL
static final int STATUS_TÜRKONTAKT
static final int STATUS_UNDEFINIERT
static final int STATUS_KOMMUNIKATIONSAUSFALL
static final boolean m_kanalSteuerungUeberDeFehler
protected java.util.HashMap m_listeAnzeigeAktorTlsDes
protected java.util.HashMap m_listeAnzeigeAktorTlsAnzeige
protected java.util.HashMap m_listeAnzeigeEigenschaftIst
protected java.util.HashMap m_listeAnzeigeStatus
protected boolean m_kannFreieGrafik
protected boolean m_kannFreiText
protected int m_codeZustandBleibtErhalten
public AnzeigeTypUmsetzungTlsDefault(java.util.HashMap listeAnzeigeAktorTlsDes, java.util.HashMap listeAnzeigeAktorTlsAnzeige, java.util.HashMap listeAnzeigeEigenschaftIst, java.util.HashMap listeAnzeigeStatus)
listeAnzeigeAktorTlsDes
- Liste mit AnzeigeAktorTls mit Key DEs.listeAnzeigeAktorTlsAnzeige
- Liste mit AnzeigeQuerschnittAktorTls mit Key Anzeige.listeAnzeigeEigenschaftIst
- Liste mit Attributgruppe atg.anzeigeEigenschaftIst für alle Anzeigen aktuell.listeAnzeigeStatus
- Liste mit Status Methoden für alle Anzeigen.public AnzeigeTypUmsetzungTlsDefault(java.util.HashMap listeAnzeigeAktorTlsDes, java.util.HashMap listeAnzeigeAktorTlsAnzeige, boolean kannFreieGrafik, boolean kannFreiText)
listeAnzeigeAktorTlsDes
- Liste mit AnzeigeAktorTls mit Key DEs.listeAnzeigeAktorTlsAnzeige
- Liste mit AnzeigeQuerschnittAktorTls mit Key Anzeige.kannFreieGrafik
- true
, wenn Anzeige freie Grafik darstellen kann, sonst false
.kannFreiText
- true
, wenn Anzeige freien Text darstellen kann, sonst false
.public de.bsvrz.dav.daf.main.Data tlsGloDeFehler(de.bsvrz.dav.daf.main.ResultData result)
result
- Attributgruppe atg.tlsGloDeFehler.public de.bsvrz.dav.daf.main.Data tlsGloKanalSteuerung(de.bsvrz.dav.daf.main.ResultData result)
result
- Attributgruppe atg.tlsGloKanalSteuerung.public de.bsvrz.dav.daf.main.Data tlsWzgGestörteTextPositionen(de.bsvrz.dav.daf.main.ResultData result)
result
- Attributgruppe atg.tlsWzgGestörteTextPositionen.public de.bsvrz.dav.daf.main.Data tlsWzgNichtDarstellbareWVZ(de.bsvrz.dav.daf.main.ResultData result)
result
- Attributgruppe atg.tlsWzgNichtDarstellbareWVZ.public de.bsvrz.dav.daf.main.Data tlsWzgWechselText(de.bsvrz.dav.daf.main.ResultData result)
result
- Attributgruppe atg.tlsWzgWechselText.public de.bsvrz.dav.daf.main.Data tlsWzgWvzStellZustand(de.bsvrz.dav.daf.main.ResultData result)
result
- Attributgruppe atg.tlsWzgWvzStellZustand.public de.bsvrz.dav.daf.main.Data tlsWzgStellZustand(de.bsvrz.dav.daf.main.ResultData result)
result
- Attributgruppe atg.tlsWzgStellZustand.public de.bsvrz.dav.daf.main.ResultData anzeigeEigenschaftSoll(de.bsvrz.dav.daf.main.ResultData resultData, java.lang.Long zeitpunktUebergeordnet)
resultData
- AttributGruppe atg.anzeigeEigenschaft.zeitpunktUebergeordnet
- Zeitpunkt der übergeordneten Schaltung.public de.bsvrz.dav.daf.main.ResultData anzeigeAutarkSoll(de.bsvrz.dav.daf.main.ResultData resultData, java.lang.Long zeitpunktUebergeordnet)
resultData
- AttributGruppe atg.anzeigeAutarkSoll.zeitpunktUebergeordnet
- Zeitpunkt der übergeordneten Schaltung.protected de.bsvrz.dav.daf.main.Data tlsWzgWechselTextBlinken(de.bsvrz.dav.daf.main.Data data, de.bsvrz.dav.daf.main.Data dataAnzeigeEigenschaftIst)
data
- Daten tlsWzgBlinken.dataAnzeigeEigenschaftIst
- Daten AnzeigeEigenschaftIst.protected de.bsvrz.dav.daf.main.Data tlsWzgWvzStellZustandBlinken(de.bsvrz.dav.daf.main.Data data, de.bsvrz.dav.daf.main.Data dataAnzeigeEigenschaftIst)
data
- Daten tlsWzgBlinken.dataAnzeigeEigenschaftIst
- Daten AnzeigeEigenschaftIst.protected de.bsvrz.dav.daf.main.Data tlsWzgStellZustandBlinken(de.bsvrz.dav.daf.main.Data data, de.bsvrz.dav.daf.main.Data dataAnzeigeEigenschaftIst)
data
- Daten tlsWzgBlinken.dataAnzeigeEigenschaftIst
- Daten AnzeigeEigenschaftIst.protected de.bsvrz.dav.daf.main.Data tlsWzgBlinken(de.bsvrz.dav.daf.main.Data data, de.bsvrz.dav.daf.main.Data dataAnzeigeEigenschaftIst)
data
- Daten tlsWzgBlinken.dataAnzeigeEigenschaftIst
- Daten AnzeigeEigenschaftIst.protected de.bsvrz.dav.daf.main.Data tlsWzgBlinken(de.bsvrz.dav.daf.main.Data data, de.bsvrz.dav.daf.main.Data dataAnzeigeIst, java.lang.String attribut)
data
- Daten tlsWzgBlinken.dataAnzeigeIst
- Daten AnzeigeIst.attribut
- Attribut.public java.util.HashMap getListeAnzeigeAktorTlsAnzeige()
public java.util.HashMap getListeAnzeigeAktorTlsDes()
public java.util.HashMap getListeAnzeigeEigenschaftIst()
public java.util.HashMap getListeAnzeigeStatus()
public boolean isKannFreieGrafik()
true
, wenn die Anzeige freie Grafik darstellen kann, sonst false
.public void setKannFreieGrafik(boolean kannFreieGrafik)
kannFreieGrafik
- true
, wenn die Anzeige freie Grafik darstellen kann, sonst false
.public boolean isKannFreiText()
true
, wenn die Anzeige freien Text darstellen kann, sonst false
.public void setKannFreiText(boolean kannFreiText)
kannFreiText
- true
, wenn die Anzeige freien Text darstellen kann, sonst false
.protected java.lang.String statusBestimmen(java.lang.String anzeigePid, java.lang.String methode, int status)
anzeigePid
- Pid der Anzeige.methode
- Abarbeitungsmethode oder null
, wenn nur Bestimmung des aktuellen Status.status
- aktuelle Status der Abarbeitungsmethode, wenn methode nicht null
.protected java.lang.String statusAusWertBestimmen(int status)
status
- kodierter Status.private java.lang.String textAusrichtungAusTlsBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls, int code)
anzeigeTypUmsetzungTls
- Objekt vom Typ AnzeigeTypUmsetzungTls.code
- Zeichen aus Text von KExTls.private int textAusrichtungAusAnzeigeBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls, java.lang.String pidAusrichtung)
anzeigeTypUmsetzungTls
- Objekt vom Typ AnzeigeTypUmsetzungTls.pidAusrichtung
- Pid der TextAusrichtungprivate java.lang.String fontUmsetzungAusTlsBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls, int code, java.lang.String pidGrundFontUmsetzungTls)
anzeigeTypUmsetzungTls
- Objekt vom Typ AnzeigeTypUmsetzungTls.code
- Zeichen aus Text von KExTls.pidGrundFontUmsetzungTls
- Pid des GrundFonts der FontUmsetzungTls.private int fontUmsetzungAusAnzeigeBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls, java.lang.String pidFont)
anzeigeTypUmsetzungTls
- Objekt vom Typ AnzeigeTypUmsetzungTls.pidFont
- Pid des Fontpublic de.bsvrz.dav.daf.main.Data tlsWzgErgänzendeDeFehlerMeldung(de.bsvrz.dav.daf.main.ResultData result)
result
- Attributgruppe atg.tlsWzgErgänzendeDeFehlerMeldung.public de.bsvrz.dav.daf.main.Data tlsWzgDefekteLampen(de.bsvrz.dav.daf.main.ResultData result)
result
- Attributgruppe atg.tlsWzgDefekteLampen.public de.bsvrz.dav.daf.main.Data tlsWzgGrundEinstellung(de.bsvrz.dav.daf.main.ResultData result)
result
- Attributgruppe atg.tlsWzgGrundEinstellung.protected void bearbeiteWvzCodePlausibilitaet(AnzeigeAktorTls anzeigeAktorTls, de.bsvrz.dav.daf.main.config.SystemObject de, int code, boolean plausibel, long dataTime)
anzeigeAktorTls
- Objekt, auf dem die Information publiziert werden soll.de
- DE, die dem Aktor zugeordnet ist.code
- WVZ-Code.plausibel
- true
, wenn WVZ-Code plausibel, sonst false
.dataTime
- Datenzeitpunkt.